package com.inspection.service;

import com.inspection.entity.SysMenuDO;
import com.inspection.model.dto.SysMenuDTO;
import com.inspection.model.dto.SysMenuQueryDTO;
import com.inspection.model.vo.UserMenuVO;
import com.inspection.support.model.MenuDataTree;

import java.util.List;

/**
 * @author zhaoqi
 * @since 2020-12-04
 */
public interface SysMenuService {


    List<SysMenuDO> queryMenu(SysMenuQueryDTO query);

    MenuDataTree getMenuManagerTree();//超管 用

    void saveMenu(SysMenuDTO save);

    void delMenu(SysMenuDTO del);
    

    void updateMenu(SysMenuDTO update);

    UserMenuVO obtainUserAuth();

}
